3a9e5adf8ed71f7841c483df0173964166267d9b,openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2UrisFactory.java,OpenAMOAuth2UrisFactory,get,#HttpServletRequest#RealmInfo#,90
Before Change
@Override
public OAuth2Uris get(HttpServletRequest request, RealmInfo realmInfo) throws NotFoundException {
String baseUrlPattern = baseURLProviderFactory.get(realmInfo.getAbsoluteRealm()).getURL(request);
return get(realmInfo, baseUrlPattern);
}
After Change
@Override
public OAuth2Uris get(HttpServletRequest request, RealmInfo realmInfo) throws NotFoundException, ServerException {
String absoluteRealm = realmInfo.getAbsoluteRealm();
BaseURLProvider baseURLProvider = baseURLProviderFactory.get(absoluteRealm);
String baseUrl;
try {
baseUrl = baseURLProvider.getRealmURL(request, "/oauth2", absoluteRealm);
} catch (InvalidBaseUrlException e) {
throw new ServerException("Configuration error");
}